keep your trap shut! - Francés Inglés Diccionario